2c5d278c1326ce9341e8e4d7f17642004d38a41d,jmccc-mcdownloader/src/main/java/org/to2mbn/jmccc/mcdownloader/provider/DownloadInfoProvider.java,DownloadInfoProvider,download,#DownloadInfo#File#,102
Before Change
return null;
}
return CombinedDownloadTask.single(new FileDownloadTask(parseURI(info.getUrl()), target)
.andThen(new ResultProcessor<Void, Void>() {
@Override
public Void process(Void arg) throws Exception {
if (!ChecksumUtils.verify(target, info.getChecksum(), "SHA-1", info.getSize())) {
throw new IOException("checksums mismatch");
}
return null;
}
}));
}
private URI parseURI(String str) {
After Change
return null;
}
return CombinedDownloadTask.single(new FileDownloadTask(parseURI(info.getUrl()), target)
.andThen(new ResultProcessor<Void, Void>() {
@Override
public Void process(Void arg) throws Exception {
if (!ChecksumUtils.verify(target, info.getChecksum(), "SHA-1", info.getSize())) {
throw new IOException("checksums mismatch");
}
return null;
}
})
.cachePool(cachePool));
}
private URI parseURI(String str) {